openl:compile

Full name:

org.openl.rules:openl-maven-plugin:5.19.1:compile

Description:

Compile and validate OpenL project

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: compile.
  • Binds by default to the lifecycle phase: compile.

Optional Parameters

Name Type Since Description
openlResourcesDirectory String - Deprecated. Use sourceDirectory instead.
sourceDirectory File - Folder that contains all OpenL-related resources (OpenL rules, project descriptor etc.). For example: "${project.basedir}/src/main/openl".
Default value is: ${project.build.sourceDirectory}/../openl.

Parameter Details

openlResourcesDirectory:

Deprecated. Use sourceDirectory instead.
(no description)
  • Type: java.lang.String
  • Required: No

sourceDirectory:

Folder that contains all OpenL-related resources (OpenL rules, project descriptor etc.). For example: "${project.basedir}/src/main/openl".
  • Type: java.io.File
  • Required: No
  • Default: ${project.build.sourceDirectory}/../openl